.lt-search {
    position: relative;
    padding: 10px;
    input {
        padding: 10px;
        height: 34px;
        border-radius: 5px;
        margin: 0;
        border: 1px solid #007AFF;
        background-color: #fff;   
        text-align: left;  
        font-size: 12px;
    }
    .search_btn {
        position: absolute;
        top: 10px;
        right: 10px;
        border-radius: 0 5px 5px 0;
    }
}

/* lt-searchRecord */
.lt-searchRecord {
    padding: 10px;
    .title {
        height: 30px;
        line-height: 30px;
        span {
            font-size: 12px;
            color: #666;
        }
        .btn_empty {
            cursor: pointer;
        }
    }
    .content {
        ul {
            border: 1px dashed red;
            li {
                border-bottom: 1px dashed red;
                height: 30px;
                line-height: 30px;
                a {
                    padding: 0 10px;
                }
                i {
                    height: 30px;
                    line-height: 30px;
                    cursor: pointer;
                }
                &:last-child {
                    border-bottom: none;

                }
            }
        }
    }
}